Science

Did a second killer asteroid finish the dinosaurs off? Crater in West Africa hin..